package com.geovis.emergency.spd.entity.pc.pojo.vo;

import com.geovis.emergency.spd.entity.mobile.pojo.vo.PcDrillPlanTaskStatisticsVO;
import com.geovis.emergency.spd.entity.pc.entity.PcDrillPlanTask;
import com.geovis.emergency.spd.entity.pc.entity.PcDrillPlanTaskApproval;
import com.geovis.emergency.spd.entity.system.entity.SystemFile;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

/**
 * <p>
 * 任务列表VO
 * </p>
 *
 * @author Lonsho
 * @version 1.0
 * @date 2022/6/24
 */
@ApiModel("任务列表VO")
@Data
public class DrillPlanTaskVO extends PcDrillPlanTask {

    @ApiModelProperty("任务附件")
    private List<SystemFile> fileList;

    @ApiModelProperty("退审记录")
    private List<PcDrillPlanTaskApproval> rejectList;

    @ApiModelProperty("事件统计")
    private List<PcDrillPlanTaskStatisticsVO> taskStatistics;
}
